Access denied for user ‘root’@’localhost’ (using password:YES)

安装成功的MySQL,再次登录问题。

1.登录出现Access denied for user ‘root’@’localhost’ (using password:YES)问题

  • 认准登录命令是否写正确,请一定看仔细了。
1
mysql -hlocalhost -uroot -p

然后输入密码。用户名一定为root。输错就是如上问题。

2.找不到默认的C://pragramdata下MySQL数据库文件问题

  • 在win10中programdata文件夹是被隐藏了的,显示隐藏即可。

  • 如果要将已存在的数据库存放路径改为自己想要的,把原文件剪切到目标路径下。

  • 然后,更改my.ini配置文件中的datadir值为目标路径。

  • 重启MySQL即可。

注意:

如果修改了datadir路径,但是没有将原文件拷贝过来,会出现无法启动MySQL。


CreatedbyEdwardZhang∣一个不只做技术的公众号

长按,识别二维码,加关注